<html>
<body>
	<h1>UserManagement</h1>
	<p>
		Project is created using instructions in: <br /> <a
			href="http://www.mastertheboss.com/en/web-interfaces/124-jboss-richfaces-usermanagement.html">http://www.mastertheboss.com/en/web-interfaces/124-jboss-richfaces-usermanagement.html</a><br />
		and:<br /> <a
			href="http://www.roseindia.net/jsf/richfaces/index.shtml">http://www.roseindia.net/jsf/richfaces/index.shtml</a>
	</p>
	<p>
		Further help: <br /> <a
			href="http://www.jsfsummit.com/blog/max_katz/2008/07/richfaces_with_tomcat_6">http://www.jsfsummit.com/blog/max_katz/2008/07/richfaces_with_tomcat_6</a>
	</p>
	<p>
		Using OpenJPa Eclipse extension to enhance classes at compile time <br />
		<a href="http://openjpa.apache.org/enhancement-with-eclipse.html">http://openjpa.apache.org/enhancement-with-eclipse.html</a>
	</p>
	<ul>
		<li>persistence.xml needs to be in
			WEB-INF/classes/META-INF/persistence.xml, hence it was moved to
			src/main/java</li>
		<li>&lt;property name="openjpa.jdbc.SynchronizeMappings"
			value="buildSchema(SchemaAction='drop,add')" /&gt; is needed in
			persistence.xml to drop and create the table during development</li>
	</ul>
	<p>Testing is done using HtmlUnit, Selenium-RC and WebDriver.</p>
</body>
</html>